package com.sojson.project.sys.sharding.entity.dto;

import java.util.Date;

import lombok.Data;

/**
 * 数据归档信息Dto
 *
 * @author liu
 * @date 2024-04-25
 */
@Data
public class DataTransferDto {

    /** 数据库名 */
    private String databaseName;
    /** 表名 */
    private String tableName;
    /** 备份表名 */
    private String tableNameBak;
    /** 搜索字段名(创建时间) */
    private String fieldNameSearch;
    /** 查询的字段列表 */
    private String fieldStrs;
    /** 查询的字段列表 */
    private String fieldsqls;
    /** ID字段名(用来删除数据) */
    private String fieldNameId;
    /** 是否分片 */
    private boolean isSharding;
    /** 当前时间(2024-06) */
    private Date nowDate;
    /** 开始时间(2024-01) */
    private Date startDate;
    /** 归档结束时间(2024-03) */
    private Date endDateTransfer;
    /** 数据结束时间(2024-05) */
    private Date endDateDate;
    /** 结束时间(2024-03) */
    private Date endDate;
    /** 单次查询量 */
    public int searchSize;
    /** 单次处理量 */
    public int disposeSize;

}